flower head – Català–English translations

🇬🇧 en ca

flower head noun

  • cluster of florets
barqueta
Wiktionary Links